首页> 外文OA文献 >ATLAS: Automatic Term-Level Abstraction of RTL Designs
【2h】

ATLAS: Automatic Term-Level Abstraction of RTL Designs

机译:ATLAS:RTL设计的自动术语级抽象

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Abstraction plays a central role in formal verification. Term-level abstraction is a technique for abstracting word-level designs in a formal logic, wherein data is modeled with abstract terms, functional blocks with uninterpreted functions, and memories with a suitable theory of memories. A major challenge for any abstraction technique is to determine what components can be safely abstracted. We present an automatic technique for term-level abstraction of hardware designs, in the context of equivalence and refinement checking problems. Our approach is hybrid, involving a combination of random simulation and static analysis. We use random simulation to identify functional blocks that are suitable for abstraction with uninterpreted functions. Static analysis is then used to compute conditions under which such function abstraction is performed. The generated term-level abstractions are verified using techniques based on Boolean satisfiability (SAT) and satisfiability modulo theories (SMT). We demonstrate our approach for verifying processor designs, interface logic, and low-power designs.We present experimental evidence that our approach is efficient and that the resulting term-level models are easier to verify even when the abstracted designs generate larger SAT problems.
机译:抽象在形式验证中起着核心作用。术语级抽象是一种以形式逻辑抽象词级设计的技术,其中,数据使用抽象术语,具有未解释功能的功能块以及具有适当存储理论的存储来建模。任何抽象技术的主要挑战是确定可以安全抽象哪些组件。在等效和细化检查问题的背景下,我们提出了一种用于硬件设计的术语级抽象的自动技术。我们的方法是混合的,涉及随机模拟和静态分析的结合。我们使用随机仿真来识别适合使用未解释函数进行抽象的功能块。然后,将静态分析用于计算执行此功能抽象的条件。使用基于布尔可满足性(SAT)和可满足性模理论(SMT)的技术来验证生成的术语级抽象。我们演示了验证处理器设计,接口逻辑和低功耗设计的方法。我们提供的实验证据表明,该方法是有效的,并且即使抽象设计产生较大的SAT问题,最终的术语级模型也更易于验证。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号